/* Access Denied */
#access_denied .text { padding:5px 5px 4px; }
#access_denied .loginoptions { margin-bottom:0; }
#access_denied .loginoptions div, #access_denied .button { padding-left:77px; }
#access_denied .loginoptions div, #content #access_denied .button { margin-left:0; }
#access_denied .field label { padding-top:5px; width:67px; }

/* Subscribe + registration */
.subscribe_options { margin-bottom:20px; min-height:1px; }
.subscribe_options:after { content:"."; visibility:hidden; height:0; display:block; clear:both; }
.subscribe_options .subscribe_box { float:left; width:218px; margin-right:15px; }
.subscribe_options .end_box { margin-right:0; float:right; }
#content .subscribe_options div h2 { border-bottom:1px solid #FFF; margin-bottom:0; padding:0 0 7px 2px; line-height:27px; text-transform:uppercase; background:#FFF url(/magazine/graphics/line_horiz_chevron.png) repeat-x 0 100%; }
.subscribe_options div p { margin:10px 0; }
.subscribe_options .subs_link { margin:0; }

/* Fix for including access denied controls on storyblog.aspx */
#StoryBlog .formbox { float:left; }
#StoryBlog .subscribe_options { float:left; }